united states market contract publishing windows mobile apps marketing advertising technology and research business solutions customer publishing customer magazines business software application magazines magazine technology applications applications